package ksv.cron.v1;

import ksv.cron.CronContext;
import ksv.cron.CronModel;
import reactor.core.publisher.Mono;

/**
 * @创建人 wsdc
 * @时间 2021/1/31
 * @描述 定时任务的回调
 */
public interface CronCallback {
    Mono<CronModel.R> execute(CronContext context);

    default CronModel.R execute0(CronContext context){
        return null;
    }

    String type();
}
